package integrazione.demo.persistence;

import integrazione.demo.model.Utente;
import integrazione.demo.persistence.exceptions.DaoException;

import java.util.List;

public interface DaoUtente {

	public List<Utente> listUtenti()throws DaoException;
	
	public Utente findUtenteById(Long id) throws DaoException;
	
	public void insertUtente(Utente daInserire)throws DaoException;
	
	public void updateUtente(Utente daModificare)throws DaoException;
	
	public void deleteUtente(Utente daCancellare)throws DaoException;
	
}
